header.h (7208B)
1 #ifndef CASTLE_INSIDE_HEADER_H 2 #define CASTLE_INSIDE_HEADER_H 3 4 #include "types.h" 5 #include "game/paintings.h" 6 #include "game/moving_texture.h" 7 8 // geo 9 extern const GeoLayout castle_geo_000F00[]; 10 extern const GeoLayout castle_geo_000F18[]; 11 extern const GeoLayout castle_geo_000F30[]; 12 extern const GeoLayout castle_geo_000F70[]; 13 extern const GeoLayout castle_geo_000F88[]; 14 extern const GeoLayout castle_geo_000FA8[]; 15 extern const GeoLayout castle_geo_000FD0[]; 16 extern const GeoLayout castle_geo_001000[]; 17 extern const GeoLayout castle_geo_001038[]; 18 extern const GeoLayout castle_geo_001088[]; 19 extern const GeoLayout castle_geo_0010C8[]; 20 extern const GeoLayout castle_geo_001110[]; 21 extern const GeoLayout castle_geo_001158[]; 22 extern const GeoLayout castle_geo_0011A8[]; 23 extern const GeoLayout castle_geo_001200[]; 24 extern const GeoLayout castle_geo_001260[]; 25 extern const GeoLayout castle_geo_0012C8[]; 26 extern const GeoLayout castle_geo_001348[]; 27 extern const GeoLayout castle_geo_0013B8[]; 28 extern const GeoLayout castle_geo_001400[]; 29 extern const GeoLayout castle_geo_001518[]; 30 extern const GeoLayout castle_geo_001530[]; 31 extern const GeoLayout castle_geo_001548[]; 32 extern const GeoLayout castle_geo_001560[]; 33 extern const GeoLayout castle_geo_001578[]; 34 extern const GeoLayout castle_geo_0015B8[]; 35 extern const GeoLayout castle_geo_0015F8[]; 36 extern const GeoLayout castle_geo_001628[]; 37 extern const GeoLayout castle_geo_001668[]; 38 extern const GeoLayout castle_geo_001690[]; 39 extern const GeoLayout castle_geo_0016D8[]; 40 extern const GeoLayout castle_geo_001740[]; 41 extern const GeoLayout castle_geo_001798[]; 42 extern const GeoLayout castle_geo_001800[]; 43 extern const GeoLayout castle_geo_001858[]; 44 extern const GeoLayout castle_geo_001940[]; 45 extern const GeoLayout castle_geo_001958[]; 46 extern const GeoLayout castle_geo_001980[]; 47 extern const GeoLayout castle_geo_0019C8[]; 48 extern const GeoLayout castle_geo_0019F8[]; 49 extern const GeoLayout castle_geo_001A30[]; 50 extern const GeoLayout castle_geo_001A58[]; 51 extern const GeoLayout castle_geo_001AB8[]; 52 extern const GeoLayout castle_geo_001AF8[]; 53 extern const GeoLayout castle_geo_001B48[]; 54 extern const GeoLayout castle_geo_001BB0[]; 55 extern const GeoLayout castle_geo_001C10[]; 56 57 // leveldata 58 extern const Gfx inside_castle_seg7_dl_070225D8[]; 59 extern const Gfx inside_castle_seg7_dl_07022610[]; 60 extern const Gfx inside_castle_seg7_dl_070234C0[]; 61 extern const Gfx inside_castle_seg7_dl_07023520[]; 62 extern struct Painting bob_painting; 63 extern struct Painting ccm_painting; 64 extern struct Painting wf_painting; 65 extern struct Painting jrb_painting; 66 extern struct Painting lll_painting; 67 extern struct Painting ssl_painting; 68 extern struct Painting hmc_painting; 69 extern struct Painting ddd_painting; 70 extern struct Painting wdw_painting; 71 extern struct Painting thi_tiny_painting; 72 extern struct Painting ttm_painting; 73 extern struct Painting ttc_painting; 74 extern struct Painting sl_painting; 75 extern struct Painting thi_huge_painting; 76 extern const Gfx inside_castle_seg7_dl_07023DB0[]; 77 extern const Gfx inside_castle_seg7_dl_07028FD0[]; 78 extern const Gfx inside_castle_seg7_dl_07029578[]; 79 extern const Gfx inside_castle_seg7_dl_0702A650[]; 80 extern const Gfx dl_castle_lobby_wing_cap_light[]; 81 extern const Gfx inside_castle_seg7_dl_0702AA10[]; 82 extern const Gfx inside_castle_seg7_dl_0702AB20[]; 83 extern const Gfx inside_castle_seg7_dl_0702E408[]; 84 extern const Gfx inside_castle_seg7_dl_0702FD30[]; 85 extern const Vtx inside_castle_seg7_vertex_07030940[]; 86 extern const Gfx inside_castle_seg7_dl_07031168[]; 87 extern const Gfx inside_castle_seg7_dl_07031588[]; 88 extern const Gfx inside_castle_seg7_dl_07031720[]; 89 extern const Gfx inside_castle_seg7_dl_07031830[]; 90 extern const Gfx inside_castle_seg7_dl_07032FC0[]; 91 extern const Gfx inside_castle_seg7_dl_07033158[]; 92 extern const Gfx inside_castle_seg7_dl_07034D88[]; 93 extern const Gfx inside_castle_seg7_dl_07035178[]; 94 extern const Gfx inside_castle_seg7_dl_07035288[]; 95 extern const Gfx inside_castle_seg7_dl_07036D88[]; 96 extern const Gfx inside_castle_seg7_dl_07037988[]; 97 extern const Gfx inside_castle_seg7_dl_07037BF8[]; 98 extern const Gfx inside_castle_seg7_dl_07037DE8[]; 99 extern const Gfx dl_castle_aquarium_light[]; 100 extern const Gfx inside_castle_seg7_dl_07038350[]; 101 extern const Gfx inside_castle_seg7_dl_0703A6C8[]; 102 extern const Gfx inside_castle_seg7_dl_0703A808[]; 103 extern const Gfx inside_castle_seg7_dl_0703BA08[]; 104 extern const Gfx inside_castle_seg7_dl_0703BCB8[]; 105 extern const Gfx inside_castle_seg7_dl_0703BFA8[]; 106 extern const Gfx inside_castle_seg7_dl_0703E6F0[]; 107 extern const Gfx inside_castle_seg7_dl_07043028[]; 108 extern const Gfx inside_castle_seg7_dl_07043B48[]; 109 extern const Gfx inside_castle_seg7_dl_07043CD8[]; 110 extern const Gfx inside_castle_seg7_dl_0704A0E8[]; 111 extern const Gfx inside_castle_seg7_dl_0704A2E0[]; 112 extern const Gfx inside_castle_seg7_dl_0704AA98[]; 113 extern const Gfx inside_castle_seg7_dl_0704C7D8[]; 114 extern const Gfx inside_castle_seg7_dl_07050938[]; 115 extern const Gfx inside_castle_seg7_dl_070512F8[]; 116 extern const Gfx inside_castle_seg7_dl_07051678[]; 117 extern const Gfx inside_castle_seg7_dl_070519C8[]; 118 extern const Gfx inside_castle_seg7_dl_07051B60[]; 119 extern const Gfx inside_castle_seg7_dl_070558D0[]; 120 extern const Gfx inside_castle_seg7_dl_070572A0[]; 121 extern const Gfx inside_castle_seg7_dl_07057F00[]; 122 extern const Gfx inside_castle_seg7_dl_07058950[]; 123 extern const Gfx inside_castle_seg7_dl_07059190[]; 124 extern const Gfx inside_castle_seg7_dl_0705E088[]; 125 extern const Gfx inside_castle_seg7_dl_0705E2A0[]; 126 extern const Gfx inside_castle_seg7_dl_0705E450[]; 127 extern const Gfx inside_castle_seg7_dl_070616E8[]; 128 extern const Gfx inside_castle_seg7_dl_07061C20[]; 129 extern const Gfx inside_castle_seg7_dl_07064B78[]; 130 extern const Gfx inside_castle_seg7_dl_07064D58[]; 131 extern const Gfx inside_castle_seg7_dl_07066CE0[]; 132 extern const Gfx inside_castle_seg7_dl_07066E90[]; 133 extern const Gfx inside_castle_seg7_dl_07066FA0[]; 134 extern const Gfx inside_castle_seg7_dl_07068850[]; 135 extern const Gfx inside_castle_seg7_dl_07068B10[]; 136 extern const Collision inside_castle_seg7_area_1_collision[]; 137 extern const Collision inside_castle_seg7_area_2_collision[]; 138 extern const Collision inside_castle_seg7_area_3_collision[]; 139 extern const Collision inside_castle_seg7_collision_ddd_warp[]; 140 extern const Collision inside_castle_seg7_collision_ddd_warp_2[]; 141 extern const MacroObject inside_castle_seg7_area_1_macro_objs[]; 142 extern const MacroObject inside_castle_seg7_area_2_macro_objs[]; 143 extern const MacroObject inside_castle_seg7_area_3_macro_objs[]; 144 extern const RoomData inside_castle_seg7_area_1_rooms[]; 145 extern const RoomData inside_castle_seg7_area_2_rooms[]; 146 extern const RoomData inside_castle_seg7_area_3_rooms[]; 147 extern const Collision inside_castle_seg7_collision_floor_trap[]; 148 extern const Collision inside_castle_seg7_collision_star_door[]; 149 extern const Collision inside_castle_seg7_collision_water_level_pillar[]; 150 extern const Trajectory *const inside_castle_seg7_trajectory_mips[]; 151 extern const struct MovtexQuadCollection inside_castle_movtex_green_room_water[]; 152 extern const struct MovtexQuadCollection inside_castle_movtex_moat_water[]; 153 154 // script 155 extern const LevelScript level_castle_inside_entry[]; 156 157 #endif