sm64

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

macro.inc.c (6367B)


      1 // 0x0701CE18 - 0x0701D018
      2 const MacroObject lll_seg7_area_1_macro_objs[] = {
      3     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5800,   220,   250),
      4     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5100,   220,   250),
      5     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5100,   220,  1000),
      6     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -4400,   220,  1000),
      7     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -4400,   220,  1750),
      8     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5100,   220,  1750),
      9     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5800,   220,  1750),
     10     MACRO_OBJECT               (/*preset*/ macro_red_coin,                    /*yaw*/   0, /*pos*/ -5800,   220,  1000),
     11     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/ -3728,   154,  6057, /*bhvParam*/ DIALOG_068),
     12     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/ 315, /*pos*/  1350,   154,  5942, /*bhvParam*/ DIALOG_016),
     13     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal_flying, /*yaw*/   0, /*pos*/ -5760,   100,  3040),
     14     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_hidden_1up,                  /*yaw*/   0, /*pos*/ -5100,   540, -4070, /*bhvParam*/ 4),
     15     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,          /*yaw*/   0, /*pos*/ -5400,   320, -4070),
     16     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,          /*yaw*/   0, /*pos*/ -4800,   320, -4070),
     17     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,          /*yaw*/   0, /*pos*/ -5100,   320, -3770),
     18     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,          /*yaw*/   0, /*pos*/ -5100,   320, -4370),
     19     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal_flying, /*yaw*/  90, /*pos*/ -1920,    50, -4120),
     20     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  3300,    50, -2692),
     21     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  3330,    50, -3700),
     22     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  4340,    50, -3700),
     23     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  4340,    50, -2692),
     24     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/     0,   200,  1200),
     25     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/  1200,   200,     0),
     26     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_1,               /*yaw*/   0, /*pos*/ -1200,   200,     0),
     27     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/     0,   307, -2085),
     28     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal_flying, /*yaw*/  90, /*pos*/  3000,    50,   520),
     29     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal,        /*yaw*/   0, /*pos*/  7160,   320,  1400),
     30     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal,        /*yaw*/   0, /*pos*/  3800,   320, -5600),
     31     MACRO_OBJECT               (/*preset*/ macro_mr_i,                        /*yaw*/   0, /*pos*/  6673,   154, -3060),
     32     MACRO_OBJECT               (/*preset*/ macro_coin_ring_horizontal,        /*yaw*/   0, /*pos*/  6673,   154, -3060),
     33     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,        /*yaw*/  45, /*pos*/  6300,   755, -6580),
     34     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/  6326,   686, -6580),
     35     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/     0,    46, -7400),
     36     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/ -3133,   230, -2126),
     37     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -3320,   161, -1860),
     38     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -3346,    70, -1486),
     39     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -2760,   113, -2260),
     40     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -2440,    67, -2286),
     41     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/ -2333,   653,   886),
     42     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal_flying, /*yaw*/   0, /*pos*/ -1960,    38,  3693),
     43     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -6966,    41,  3906),
     44     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -6806,   188,  4653),
     45     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,               /*yaw*/   0, /*pos*/ -6033,    70,  4973),
     46     MACRO_OBJECT               (/*preset*/ macro_1up,                         /*yaw*/   0, /*pos*/ -6780,   275, -6766),
     47     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,             /*yaw*/   0, /*pos*/ -3980,   154,  6057, /*bhvParam*/ DIALOG_086),
     48     MACRO_OBJECT               (/*preset*/ macro_jumping_box,                 /*yaw*/   0, /*pos*/  4170,   154, -1940),
     49     MACRO_OBJECT               (/*preset*/ macro_flamethrower,                /*yaw*/   0, /*pos*/  1400,   -20,  3720),
     50     MACRO_OBJECT               (/*preset*/ macro_flamethrower,                /*yaw*/   0, /*pos*/  7100,   -20,  3420),
     51     MACRO_OBJECT               (/*preset*/ macro_flamethrower,                /*yaw*/   0, /*pos*/  7300,   -20,  5160),
     52     MACRO_OBJECT               (/*preset*/ macro_flamethrower,                /*yaw*/   0, /*pos*/  7100,   -20,  5700),
     53     MACRO_OBJECT               (/*preset*/ macro_box_wing_cap,                /*yaw*/   0, /*pos*/ -5900,   460,  6400),
     54     MACRO_OBJECT_END(),
     55 };