sm64

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

header.h (3753B)


      1 #ifndef SSL_HEADER_H
      2 #define SSL_HEADER_H
      3 
      4 #include "types.h"
      5 #include "game/moving_texture.h"
      6 
      7 // geo
      8 extern const GeoLayout ssl_geo_0005C0[];
      9 extern const GeoLayout ssl_geo_0005D8[];
     10 extern const GeoLayout ssl_geo_000618[];
     11 extern const GeoLayout ssl_geo_000630[];
     12 extern const GeoLayout ssl_geo_000648[];
     13 extern const GeoLayout ssl_geo_000734[];
     14 extern const GeoLayout ssl_geo_000764[];
     15 extern const GeoLayout ssl_geo_000794[];
     16 extern const GeoLayout ssl_geo_0007AC[];
     17 extern const GeoLayout ssl_geo_0007CC[];
     18 extern const GeoLayout ssl_geo_00088C[];
     19 
     20 // leveldata
     21 extern const u8 ssl_pyramid_sand[];
     22 extern const u8 ssl_quicksand[];
     23 extern const Gfx ssl_dl_quicksand_pit_begin[];
     24 extern const Gfx ssl_dl_quicksand_pit_end[];
     25 extern const Gfx ssl_dl_pyramid_quicksand_pit_begin[];
     26 extern const Gfx ssl_dl_pyramid_quicksand_pit_end[];
     27 extern Movtex ssl_movtex_tris_quicksand_pit[];
     28 extern Movtex ssl_movtex_tris_pyramid_quicksand_pit[];
     29 extern const Gfx ssl_dl_quicksand_pit[];
     30 extern const Gfx ssl_dl_pyramid_quicksand_pit_static[];
     31 extern const Gfx ssl_seg7_dl_07009F48[];
     32 extern const Gfx ssl_seg7_dl_0700BA78[];
     33 extern const Gfx ssl_seg7_dl_0700BC18[];
     34 extern const Gfx ssl_seg7_dl_0700BD00[];
     35 extern const Gfx ssl_seg7_dl_0700BF18[];
     36 extern const Gfx ssl_seg7_dl_0700FCE0[];
     37 extern const Collision ssl_seg7_area_1_collision[];
     38 extern const MacroObject ssl_seg7_area_1_macro_objs[];
     39 extern const Collision ssl_seg7_collision_pyramid_top[];
     40 extern const Collision ssl_seg7_collision_tox_box[];
     41 extern const struct MovtexQuadCollection ssl_movtex_puddle_water[];
     42 extern const struct MovtexQuadCollection ssl_movtex_toxbox_quicksand_mist[];
     43 extern const Gfx ssl_dl_quicksand_begin[];
     44 extern const Gfx ssl_dl_quicksand_end[];
     45 extern Movtex ssl_movtex_tris_pyramid_quicksand[];
     46 extern const Gfx ssl_dl_pyramid_quicksand[];
     47 extern Movtex ssl_movtex_tris_pyramid_corners_quicksand[];
     48 extern const Gfx ssl_dl_pyramid_corners_quicksand[];
     49 extern Movtex ssl_movtex_tris_sides_quicksand[];
     50 extern const Gfx ssl_dl_sides_quicksand[];
     51 extern const Gfx ssl_seg7_dl_0701EE80[];
     52 extern const Gfx ssl_seg7_dl_0701F920[];
     53 extern const Gfx ssl_seg7_dl_0701FCE0[];
     54 extern const Gfx ssl_seg7_dl_07021A08[];
     55 extern const Gfx ssl_seg7_dl_07021DE8[];
     56 extern const Gfx ssl_seg7_dl_070220A8[];
     57 extern const Gfx ssl_seg7_dl_070221E8[];
     58 extern const Gfx ssl_seg7_dl_070228A8[];
     59 extern const Gfx ssl_seg7_dl_070229E8[];
     60 extern const Gfx ssl_seg7_dl_07022CF8[];
     61 extern const Gfx ssl_seg7_dl_070233A8[];
     62 extern const Gfx ssl_seg7_dl_070235C0[];
     63 extern const Collision ssl_seg7_area_2_collision[];
     64 extern const Collision ssl_seg7_area_3_collision[];
     65 extern const MacroObject ssl_seg7_area_2_macro_objs[];
     66 extern const MacroObject ssl_seg7_area_3_macro_objs[];
     67 extern const Collision ssl_seg7_collision_grindel[];
     68 extern const Collision ssl_seg7_collision_spindel[];
     69 extern const Collision ssl_seg7_collision_0702808C[];
     70 extern const Collision ssl_seg7_collision_pyramid_elevator[];
     71 extern const Collision ssl_seg7_collision_07028274[];
     72 extern const Collision ssl_seg7_collision_070282F8[];
     73 extern const Collision ssl_seg7_collision_07028370[];
     74 extern const Collision ssl_seg7_collision_070284B0[];
     75 extern const Gfx ssl_dl_pyramid_sand_pathway_floor_begin[];
     76 extern const Gfx ssl_dl_pyramid_sand_pathway_floor_end[];
     77 extern const Gfx ssl_dl_pyramid_sand_pathway_begin[];
     78 extern const Gfx ssl_dl_pyramid_sand_pathway_end[];
     79 extern Movtex ssl_movtex_tris_pyramid_sand_pathway_front[];
     80 extern const Gfx ssl_dl_pyramid_sand_pathway_front_end[];
     81 extern Movtex ssl_movtex_tris_pyramid_sand_pathway_floor[];
     82 extern Movtex ssl_movtex_tris_pyramid_sand_pathway_side[];
     83 extern const Gfx ssl_dl_pyramid_sand_pathway_side_end[];
     84 
     85 // script
     86 extern const LevelScript level_ssl_entry[];
     87 
     88 #endif