sm64

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

macro.inc.c (4244B)


      1 // 0x070268C4 - 0x07026A1A
      2 const MacroObject bbh_seg7_macro_objs[] = {
      3     MACRO_OBJECT               (/*preset*/ macro_haunted_chair_2,           /*yaw*/  90, /*pos*/ -1960,   -20,   340),
      4     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,           /*yaw*/   0, /*pos*/  -800,  -204,  2915, /*bhvParam*/ DIALOG_063),
      5     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,           /*yaw*/   0, /*pos*/   400,  -204,  3057, /*bhvParam*/ DIALOG_085),
      6     MACRO_OBJECT               (/*preset*/ macro_haunted_chair_2,           /*yaw*/ 270, /*pos*/ -1080,    20,   160),
      7     MACRO_OBJECT               (/*preset*/ macro_box_vanish_cap,            /*yaw*/   0, /*pos*/  1268,  1050,  1860),
      8     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/ -1164,     0,  2325),
      9     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/  2540,   820,  2174),
     10     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/  2600,   815,  -380),
     11     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/  2950,   815, -1250),
     12     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/ -1500,   550,   960),
     13     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/  -420,   550,    60),
     14     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/  2856,    50,  2144),
     15     MACRO_OBJECT               (/*preset*/ macro_red_coin,                  /*yaw*/   0, /*pos*/    50,   900, -1400),
     16     MACRO_OBJECT               (/*preset*/ macro_box_1up,                   /*yaw*/   0, /*pos*/   660,  3200,  1160),
     17     MACRO_OBJECT               (/*preset*/ macro_blue_coin_switch,          /*yaw*/   0, /*pos*/   640,  1741,   760),
     18     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,          /*yaw*/   0, /*pos*/  1400,  1840,  1100),
     19     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,          /*yaw*/   0, /*pos*/  1700,  1840,  1100),
     20     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,          /*yaw*/   0, /*pos*/     0,  1840,  1100),
     21     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,          /*yaw*/   0, /*pos*/  -400,  1840,  1100),
     22     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,           /*yaw*/   0, /*pos*/  2026,  -204,  2966, /*bhvParam*/ DIALOG_102),
     23     MACRO_OBJECT               (/*preset*/ macro_mr_i,                      /*yaw*/   0, /*pos*/   480,    10,  -653),
     24     MACRO_OBJECT               (/*preset*/ macro_scuttlebug,                /*yaw*/   0, /*pos*/  -346,  -204, -2813),
     25     MACRO_OBJECT               (/*preset*/ macro_scuttlebug,                /*yaw*/   0, /*pos*/  1146,  -203, -2280),
     26     MACRO_OBJECT               (/*preset*/ macro_mr_i,                      /*yaw*/   0, /*pos*/ -2369,  -204,  5184),
     27     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,           /*yaw*/ 135, /*pos*/ -1546,  -204,  4813, /*bhvParam*/ DIALOG_086),
     28     MACRO_OBJECT               (/*preset*/ macro_scuttlebug,                /*yaw*/   0, /*pos*/  3466,  -204,  5106),
     29     MACRO_OBJECT               (/*preset*/ macro_mr_i,                      /*yaw*/   0, /*pos*/  1640,   840,  -733),
     30     MACRO_OBJECT               (/*preset*/ macro_box_vanish_cap,            /*yaw*/   0, /*pos*/ -1960,   300,  -120),
     31     MACRO_OBJECT               (/*preset*/ macro_box_vanish_cap,            /*yaw*/   0, /*pos*/   460,  2140,  -560),
     32     MACRO_OBJECT               (/*preset*/ macro_box_ten_coins,             /*yaw*/   0, /*pos*/   700,    80, -2800),
     33     MACRO_OBJECT               (/*preset*/ macro_breakable_box_three_coins, /*yaw*/  45, /*pos*/ -3800,  -204,  4600),
     34     MACRO_OBJECT               (/*preset*/ macro_breakable_box_three_coins, /*yaw*/  45, /*pos*/ -3659,  -204,  4459),
     35     MACRO_OBJECT               (/*preset*/ macro_jumping_box,               /*yaw*/   0, /*pos*/  -220,  -220,  6140),
     36     MACRO_OBJECT               (/*preset*/ macro_1up,                       /*yaw*/   0, /*pos*/ -3040,  1120,  5460),
     37     MACRO_OBJECT_END(),
     38 };