sm64

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

macro.inc.c (7767B)


      1 // 0x0700C4E8 - 0x0700C756
      2 const MacroObject jrb_seg7_area_1_macro_objs[] = {
      3     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/ 250, /*pos*/ -6325,  1126,  1730, /*bhvParam*/ DIALOG_060),
      4     MACRO_OBJECT               (/*preset*/ macro_coin_ring_vertical_flying,   /*yaw*/   0, /*pos*/  5060, -4420,   720),
      5     MACRO_OBJECT               (/*preset*/ macro_box_metal_cap,               /*yaw*/   0, /*pos*/  2077,  1832,  7465),
      6     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal_flying, /*yaw*/   0, /*pos*/ -1780,  -650,  4200),
      7     MACRO_OBJECT               (/*preset*/ macro_floor_switch_hidden_objects, /*yaw*/  45, /*pos*/  2260,  1536,  6854),
      8     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  4269,  1336,  4866),
      9     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  4128,  1336,  5007),
     10     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3400,  1336,  5155),
     11     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3261,  1336,  5294),
     12     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3120,  1336,  5435),
     13     MACRO_OBJECT               (/*preset*/ macro_seaweed_bundle,              /*yaw*/   0, /*pos*/  3551, -5120,  2744),
     14     MACRO_OBJECT               (/*preset*/ macro_seaweed_bundle,              /*yaw*/   0, /*pos*/  4201, -5120,  3863),
     15     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal,        /*yaw*/   0, /*pos*/ -2440, -2980, -4120),
     16     MACRO_OBJECT               (/*preset*/ macro_box_metal_cap,               /*yaw*/   0, /*pos*/   279, -2600, -7340),
     17     MACRO_OBJECT               (/*preset*/ macro_seaweed_bundle,              /*yaw*/   0, /*pos*/  4846, -5119,  1213),
     18     MACRO_OBJECT               (/*preset*/ macro_seaweed_bundle,              /*yaw*/   0, /*pos*/  -800, -1023,  4040),
     19     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3621,  1336,  6529),
     20     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3485,  1336,  6665),
     21     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  2671,  1336,  6459),
     22     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  4900,  1800,  4700),
     23     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -2535,  2110,  6113),
     24     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -1845, -1003,  3518),
     25     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  -546,   530,  5930),
     26     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/   648,  -490,  4256),
     27     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  3642, -5103,  3175),
     28     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  4400,  2200,  1300),
     29     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/  5400,  2200,  1300),
     30     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/ 180, /*pos*/  -900, -2966, -2200, /*bhvParam*/ DIALOG_073),
     31     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/  80, /*pos*/ -2552,  1331,  6573, /*bhvParam*/ DIALOG_051),
     32     MACRO_OBJECT               (/*preset*/ macro_clam_shell,                  /*yaw*/ 315, /*pos*/ -1800, -1023,  3500),
     33     MACRO_OBJECT               (/*preset*/ macro_clam_shell,                  /*yaw*/ 225, /*pos*/  -480,   512,  5980),
     34     MACRO_OBJECT               (/*preset*/ macro_clam_shell,                  /*yaw*/ 270, /*pos*/   700,  -511,  4250),
     35     MACRO_OBJECT               (/*preset*/ macro_clam_shell,                  /*yaw*/  90, /*pos*/  3600, -5119,  3200),
     36     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue,       /*yaw*/   0, /*pos*/ -2523,  -246,  4676),
     37     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue,       /*yaw*/   0, /*pos*/  5876, -4738,  3476),
     38     MACRO_OBJECT               (/*preset*/ macro_blue_coin_switch,            /*yaw*/   0, /*pos*/  6011, -2966, -5511),
     39     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  5900, -2966, -7347),
     40     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  5300, -2966, -7347),
     41     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  4700, -2966, -7347),
     42     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  4100, -2966, -7347),
     43     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  3500, -2966, -7347),
     44     MACRO_OBJECT               (/*preset*/ macro_hidden_blue_coin,            /*yaw*/   0, /*pos*/  2900, -2966, -7347),
     45     MACRO_OBJECT               (/*preset*/ macro_goomba_triplet_spawner,      /*yaw*/   0, /*pos*/  3305, -2966, -6147),
     46     MACRO_OBJECT               (/*preset*/ macro_coin_line_vertical_flying,   /*yaw*/   0, /*pos*/   255,  1160,  7633),
     47     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal_flying, /*yaw*/   0, /*pos*/    51,   960,  2744),
     48     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,          /*yaw*/   0, /*pos*/  5060, -4220,   720),
     49     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_hidden_1up,                  /*yaw*/   0, /*pos*/  5140, -4380,     0, /*bhvParam*/ 1),
     50     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_cyan,       /*yaw*/   0, /*pos*/  4072, -4463,  2027),
     51     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_cyan,       /*yaw*/   0, /*pos*/  -290,   190,  4645),
     52     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_cannon_closed,               /*yaw*/   0, /*pos*/ -4235,  1247,  2137, /*bhvParam*/ 0x00),
     53     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  2536,  1336,  6594),
     54     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/  45, /*pos*/  4220,  1536,  5700),
     55     MACRO_OBJECT               (/*preset*/ macro_hidden_breakable_box,        /*yaw*/  45, /*pos*/  3987,  1336,  5148),
     56     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/  45, /*pos*/  3280,  1536,  5940),
     57     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/  45, /*pos*/  3200,  1536,  6720),
     58     MACRO_OBJECT               (/*preset*/ macro_box_metal_cap,               /*yaw*/   0, /*pos*/ -7160,  1340,  2580),
     59     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/ 180, /*pos*/ -6910,  1120,  2380, /*bhvParam*/ DIALOG_113),
     60     MACRO_OBJECT               (/*preset*/ macro_box_three_coins,             /*yaw*/   0, /*pos*/ -5800,  1340,  -750),
     61     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/   670,  3000,  3315),
     62     MACRO_OBJECT               (/*preset*/ macro_koopa_shell_underwater,      /*yaw*/   0, /*pos*/ -1480, -1000,  4820),
     63     MACRO_OBJECT               (/*preset*/ macro_clam_shell,                  /*yaw*/ 180, /*pos*/ -1480, -1040,  4820),
     64     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/  5290, -2966, -4740, /*bhvParam*/ DIALOG_169),
     65     MACRO_OBJECT_END(),
     66 };