2019-11-03 20:36:27 +01:00
|
|
|
#ifndef CASTLE_INSIDE_HEADER_H
|
|
|
|
#define CASTLE_INSIDE_HEADER_H
|
|
|
|
|
|
|
|
#include "types.h"
|
2020-06-02 18:44:34 +02:00
|
|
|
#include "game/paintings.h"
|
2019-11-03 20:36:27 +01:00
|
|
|
#include "game/moving_texture.h"
|
|
|
|
|
|
|
|
// geo
|
|
|
|
extern const GeoLayout castle_geo_000F00[];
|
|
|
|
extern const GeoLayout castle_geo_000F18[];
|
|
|
|
extern const GeoLayout castle_geo_000F30[];
|
|
|
|
extern const GeoLayout castle_geo_000F70[];
|
|
|
|
extern const GeoLayout castle_geo_000F88[];
|
|
|
|
extern const GeoLayout castle_geo_000FA8[];
|
|
|
|
extern const GeoLayout castle_geo_000FD0[];
|
|
|
|
extern const GeoLayout castle_geo_001000[];
|
|
|
|
extern const GeoLayout castle_geo_001038[];
|
|
|
|
extern const GeoLayout castle_geo_001088[];
|
|
|
|
extern const GeoLayout castle_geo_0010C8[];
|
|
|
|
extern const GeoLayout castle_geo_001110[];
|
|
|
|
extern const GeoLayout castle_geo_001158[];
|
|
|
|
extern const GeoLayout castle_geo_0011A8[];
|
|
|
|
extern const GeoLayout castle_geo_001200[];
|
|
|
|
extern const GeoLayout castle_geo_001260[];
|
|
|
|
extern const GeoLayout castle_geo_0012C8[];
|
|
|
|
extern const GeoLayout castle_geo_001348[];
|
|
|
|
extern const GeoLayout castle_geo_0013B8[];
|
|
|
|
extern const GeoLayout castle_geo_001400[];
|
|
|
|
extern const GeoLayout castle_geo_001518[];
|
|
|
|
extern const GeoLayout castle_geo_001530[];
|
|
|
|
extern const GeoLayout castle_geo_001548[];
|
|
|
|
extern const GeoLayout castle_geo_001560[];
|
|
|
|
extern const GeoLayout castle_geo_001578[];
|
|
|
|
extern const GeoLayout castle_geo_0015B8[];
|
|
|
|
extern const GeoLayout castle_geo_0015F8[];
|
|
|
|
extern const GeoLayout castle_geo_001628[];
|
|
|
|
extern const GeoLayout castle_geo_001668[];
|
|
|
|
extern const GeoLayout castle_geo_001690[];
|
|
|
|
extern const GeoLayout castle_geo_0016D8[];
|
|
|
|
extern const GeoLayout castle_geo_001740[];
|
|
|
|
extern const GeoLayout castle_geo_001798[];
|
|
|
|
extern const GeoLayout castle_geo_001800[];
|
|
|
|
extern const GeoLayout castle_geo_001858[];
|
|
|
|
extern const GeoLayout castle_geo_001940[];
|
|
|
|
extern const GeoLayout castle_geo_001958[];
|
|
|
|
extern const GeoLayout castle_geo_001980[];
|
|
|
|
extern const GeoLayout castle_geo_0019C8[];
|
|
|
|
extern const GeoLayout castle_geo_0019F8[];
|
|
|
|
extern const GeoLayout castle_geo_001A30[];
|
|
|
|
extern const GeoLayout castle_geo_001A58[];
|
|
|
|
extern const GeoLayout castle_geo_001AB8[];
|
|
|
|
extern const GeoLayout castle_geo_001AF8[];
|
|
|
|
extern const GeoLayout castle_geo_001B48[];
|
|
|
|
extern const GeoLayout castle_geo_001BB0[];
|
|
|
|
extern const GeoLayout castle_geo_001C10[];
|
|
|
|
|
|
|
|
// leveldata
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070225D8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07022610[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070234C0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07023520[];
|
|
|
|
extern struct Painting bob_painting;
|
|
|
|
extern struct Painting ccm_painting;
|
|
|
|
extern struct Painting wf_painting;
|
|
|
|
extern struct Painting jrb_painting;
|
|
|
|
extern struct Painting lll_painting;
|
|
|
|
extern struct Painting ssl_painting;
|
|
|
|
extern struct Painting hmc_painting;
|
|
|
|
extern struct Painting ddd_painting;
|
|
|
|
extern struct Painting wdw_painting;
|
|
|
|
extern struct Painting thi_tiny_painting;
|
|
|
|
extern struct Painting ttm_painting;
|
|
|
|
extern struct Painting ttc_painting;
|
|
|
|
extern struct Painting sl_painting;
|
|
|
|
extern struct Painting thi_huge_painting;
|
2023-05-15 04:15:25 +02:00
|
|
|
extern struct Painting default_bob_painting;
|
|
|
|
extern struct Painting default_ccm_painting;
|
|
|
|
extern struct Painting default_wf_painting;
|
|
|
|
extern struct Painting default_jrb_painting;
|
|
|
|
extern struct Painting default_lll_painting;
|
|
|
|
extern struct Painting default_ssl_painting;
|
|
|
|
extern struct Painting default_hmc_painting;
|
|
|
|
extern struct Painting default_ddd_painting;
|
|
|
|
extern struct Painting default_wdw_painting;
|
|
|
|
extern struct Painting default_thi_tiny_painting;
|
|
|
|
extern struct Painting default_ttm_painting;
|
|
|
|
extern struct Painting default_ttc_painting;
|
|
|
|
extern struct Painting default_sl_painting;
|
|
|
|
extern struct Painting default_thi_huge_painting;
|
2019-11-03 20:36:27 +01:00
|
|
|
extern const Gfx inside_castle_seg7_dl_07023DB0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07028FD0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07029578[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0702A650[];
|
|
|
|
extern const Gfx dl_castle_lobby_wing_cap_light[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0702AA10[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0702AB20[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0702E408[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0702FD30[];
|
|
|
|
extern const Vtx inside_castle_seg7_vertex_07030940[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07031168[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07031588[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07031720[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07031830[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07032FC0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07033158[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07034D88[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07035178[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07035288[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07036D88[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07037988[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07037BF8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07037DE8[];
|
|
|
|
extern const Gfx dl_castle_aquarium_light[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07038350[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703A6C8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703A808[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703BA08[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703BCB8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703BFA8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0703E6F0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07043028[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07043B48[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07043CD8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0704A0E8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0704A2E0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0704AA98[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0704C7D8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07050938[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070512F8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07051678[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070519C8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07051B60[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070558D0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070572A0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07057F00[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07058950[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07059190[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0705E088[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0705E2A0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_0705E450[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_070616E8[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07061C20[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07064B78[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07064D58[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07066CE0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07066E90[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07066FA0[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07068850[];
|
|
|
|
extern const Gfx inside_castle_seg7_dl_07068B10[];
|
|
|
|
extern const Collision inside_castle_seg7_area_1_collision[];
|
|
|
|
extern const Collision inside_castle_seg7_area_2_collision[];
|
|
|
|
extern const Collision inside_castle_seg7_area_3_collision[];
|
|
|
|
extern const Collision inside_castle_seg7_collision_ddd_warp[];
|
|
|
|
extern const Collision inside_castle_seg7_collision_ddd_warp_2[];
|
|
|
|
extern const MacroObject inside_castle_seg7_area_1_macro_objs[];
|
|
|
|
extern const MacroObject inside_castle_seg7_area_2_macro_objs[];
|
|
|
|
extern const MacroObject inside_castle_seg7_area_3_macro_objs[];
|
|
|
|
extern const u8 inside_castle_seg7_area_1_rooms[];
|
|
|
|
extern const u8 inside_castle_seg7_area_2_rooms[];
|
|
|
|
extern const u8 inside_castle_seg7_area_3_rooms[];
|
|
|
|
extern const Collision inside_castle_seg7_collision_floor_trap[];
|
|
|
|
extern const Collision inside_castle_seg7_collision_star_door[];
|
|
|
|
extern const Collision inside_castle_seg7_collision_water_level_pillar[];
|
|
|
|
extern const struct MovtexQuadCollection inside_castle_movtex_green_room_water[];
|
|
|
|
extern const struct MovtexQuadCollection inside_castle_movtex_moat_water[];
|
2022-04-09 06:01:17 +02:00
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_0[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_1[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_2[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_3[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_4[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_5[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_6[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_7[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_8[];
|
|
|
|
extern const Trajectory inside_castle_seg7_trajectory_mips_9[];
|
2019-11-03 20:36:27 +01:00
|
|
|
|
|
|
|
// script
|
2019-12-02 03:52:53 +01:00
|
|
|
extern const LevelScript level_castle_inside_entry[];
|
2019-11-03 20:36:27 +01:00
|
|
|
|
|
|
|
#endif
|