sm64

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

macro.inc.c (5765B)


      1 // 0x07012424 - 0x070125F2
      2 const MacroObject ssl_seg7_area_1_macro_objs[] = {
      3     MACRO_OBJECT               (/*preset*/ macro_goomba,                      /*yaw*/   0, /*pos*/  6068,    51,  2800),
      4     MACRO_OBJECT               (/*preset*/ macro_goomba,                      /*yaw*/   0, /*pos*/  5535,    51,  3377),
      5     MACRO_OBJECT               (/*preset*/ macro_goomba,                      /*yaw*/   0, /*pos*/  5980,    51,  3911),
      6     MACRO_OBJECT               (/*preset*/ macro_pokey_1,                     /*yaw*/   0, /*pos*/  4602,    40,  4622),
      7     MACRO_OBJECT               (/*preset*/ macro_pokey_1,                     /*yaw*/   0, /*pos*/  5057,   143,   256),
      8     MACRO_OBJECT               (/*preset*/ macro_pokey_1,                     /*yaw*/   0, /*pos*/ -6858,     8, -3711),
      9     MACRO_OBJECT               (/*preset*/ macro_pokey_1,                     /*yaw*/   0, /*pos*/ -5372,    64,  3083),
     10     MACRO_OBJECT               (/*preset*/ macro_breakable_box_no_coins,      /*yaw*/   0, /*pos*/  5900,    51,  4400),
     11     MACRO_OBJECT               (/*preset*/ macro_breakable_box_no_coins,      /*yaw*/   0, /*pos*/  5900,    51,  2311),
     12     MACRO_OBJECT               (/*preset*/ macro_bobomb_buddy_opens_cannon_1, /*yaw*/   0, /*pos*/ -5990,     0, -3871),
     13     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/ -5869,  1200, -2535),
     14     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/ -5896,  1200,   773),
     15     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  1800,  1200,   800),
     16     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  1805,  1200, -2536),
     17     MACRO_OBJECT               (/*preset*/ macro_box_wing_cap,                /*yaw*/   0, /*pos*/  6900,   350, -5400),
     18     MACRO_OBJECT               (/*preset*/ macro_box_wing_cap,                /*yaw*/   0, /*pos*/ -3000,   500,   800),
     19     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_cannon_closed,               /*yaw*/   0, /*pos*/  6863,     0, -6860, /*bhvParam*/ 0xC0),
     20     MACRO_OBJECT               (/*preset*/ macro_breakable_box_small,         /*yaw*/   0, /*pos*/  5900,    50,  3440),
     21     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -4500,  1500, -3500),
     22     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -4500,  1500,  1500),
     23     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/   500,  1500, -3500),
     24     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/   500,  1500,  1500),
     25     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  3380,    10, -4900),
     26     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5270,  -170, -6780),
     27     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -7450,    10,  7560),
     28     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  5900,    70,  2311),
     29     MACRO_OBJECT               (/*preset*/ macro_box_koopa_shell,             /*yaw*/   0, /*pos*/  5840,   940,  2500),
     30     MACRO_OBJECT               (/*preset*/ macro_box_wing_cap,                /*yaw*/   0, /*pos*/  5860,   940,  4180),
     31     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/  5702,   614,  2974, /*bhvParam*/ DIALOG_016),
     32     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/ -3260,   256,   800, /*bhvParam*/ DIALOG_032),
     33     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_in_pole,          /*yaw*/   0, /*pos*/ -6000,   600, -4800),
     34     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/  -250,     0,  4200),
     35     MACRO_OBJECT               (/*preset*/ macro_fly_guy,                     /*yaw*/   0, /*pos*/  3500,   149,  5600),
     36     MACRO_OBJECT               (/*preset*/ macro_bobomb,                      /*yaw*/   0, /*pos*/  3800,     0,  6000),
     37     MACRO_OBJECT               (/*preset*/ macro_bobomb,                      /*yaw*/   0, /*pos*/  1750,     0,  6450),
     38     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/   0, /*pos*/ -5920,   200,  -920),
     39     MACRO_OBJECT               (/*preset*/ macro_fire_spitter,                /*yaw*/   0, /*pos*/  -386,   512, -2228),
     40     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/  90, /*pos*/ -2290,   787, -2180),
     41     MACRO_OBJECT               (/*preset*/ macro_fire_fly_guy,                /*yaw*/   0, /*pos*/  1440,   800,  -960),
     42     MACRO_OBJECT               (/*preset*/ macro_fire_fly_guy,                /*yaw*/   0, /*pos*/ -3400,  1160, -1120),
     43     MACRO_OBJECT               (/*preset*/ macro_fire_spitter,                /*yaw*/   0, /*pos*/ -5125,   135, -3138),
     44     MACRO_OBJECT               (/*preset*/ macro_jumping_box,                 /*yaw*/   0, /*pos*/  1120,     0,  6480),
     45     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/  5757,   230,  5761),
     46     MACRO_OBJECT               (/*preset*/ macro_jumping_box,                 /*yaw*/   0, /*pos*/ -5200,     0,  1700),
     47     MACRO_OBJECT               (/*preset*/ macro_box_1up_running_away,        /*yaw*/   0, /*pos*/ -1200,   500,   800),
     48     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/  5130,    26,  -370, /*bhvParam*/ DIALOG_157),
     49     MACRO_OBJECT_END(),
     50 };