#ifndef BITS_HEADER_H
#define BITS_HEADER_H

#include "types.h"

// geo
extern const GeoLayout bits_geo_000430[];
extern const GeoLayout bits_geo_000448[];
extern const GeoLayout bits_geo_000460[];
extern const GeoLayout bits_geo_000478[];
extern const GeoLayout bits_geo_000490[];
extern const GeoLayout bits_geo_0004A8[];
extern const GeoLayout bits_geo_0004C0[];
extern const GeoLayout bits_geo_0004D8[];
extern const GeoLayout bits_geo_0004F0[];
extern const GeoLayout bits_geo_000508[];
extern const GeoLayout bits_geo_000520[];
extern const GeoLayout bits_geo_000538[];
extern const GeoLayout bits_geo_000550[];
extern const GeoLayout bits_geo_000568[];
extern const GeoLayout bits_geo_000580[];
extern const GeoLayout bits_geo_000598[];
extern const GeoLayout bits_geo_0005B0[];
extern const GeoLayout bits_geo_0005C8[];
extern const GeoLayout bits_geo_0005E0[];
extern const GeoLayout bits_geo_0005F8[];
extern const GeoLayout bits_geo_000610[];
extern const GeoLayout bits_geo_000628[];
extern const GeoLayout bits_geo_000640[];
extern const GeoLayout bits_geo_000658[];
extern const GeoLayout bits_geo_000670[];
extern const GeoLayout bits_geo_000688[];
extern const GeoLayout bits_geo_0006A0[];
extern const GeoLayout bits_geo_0006B8[];
extern const GeoLayout bits_geo_0006D0[];
extern const GeoLayout bits_geo_0006E8[];
extern const GeoLayout bits_geo_000700[];
extern const GeoLayout bits_geo_000718[];

// leveldata
extern const Gfx bits_seg7_dl_07002918[];
extern const Gfx bits_seg7_dl_07003670[];
extern const Gfx bits_seg7_dl_070047F0[];
extern const Gfx bits_seg7_dl_07005DB8[];
extern const Gfx bits_seg7_dl_07007AF0[];
extern const Gfx bits_seg7_dl_07007C28[];
extern const Gfx bits_seg7_dl_07007EC8[];
extern const Gfx bits_seg7_dl_07008D18[];
extern const Gfx bits_seg7_dl_07008FE8[];
extern const Gfx bits_seg7_dl_07009690[];
extern const Gfx bits_seg7_dl_0700B4A0[];
extern const Gfx bits_seg7_dl_0700B820[];
extern const Gfx bits_seg7_dl_0700BA18[];
extern const Gfx bits_seg7_dl_0700CDC0[];
extern const Gfx bits_seg7_dl_0700D278[];
extern const Gfx bits_seg7_dl_0700D5A0[];
extern const Gfx bits_seg7_dl_0700DD00[];
extern const Gfx bits_seg7_dl_0700FC70[];
extern const Gfx bits_seg7_dl_070128F0[];
extern const Gfx bits_seg7_dl_07012B10[];
extern const Gfx bits_seg7_dl_07012D40[];
extern const Gfx bits_seg7_dl_070135A0[];
extern const Gfx bits_seg7_dl_07013820[];
extern const Gfx bits_seg7_dl_07013C78[];
extern const Gfx bits_seg7_dl_07013EF8[];
extern const Gfx bits_seg7_dl_07014178[];
extern const Gfx bits_seg7_dl_07014C28[];
extern const Gfx bits_seg7_dl_070153C0[];
extern const Gfx bits_seg7_dl_07015B60[];
extern const Gfx bits_seg7_dl_07016300[];
extern const Gfx bits_seg7_dl_07016AA0[];
extern const Gfx bits_seg7_dl_07016DA0[];
extern const Collision bits_seg7_collision_level[];
extern const MacroObject bits_seg7_macro_objs[];
extern const Collision bits_seg7_collision_0701A9A0[];
extern const Collision bits_seg7_collision_0701AA0C[];
extern const Collision bits_seg7_collision_0701AA84[];
extern const Collision bits_seg7_collision_0701AC28[];
extern const Collision bits_seg7_collision_0701ACAC[];
extern const Collision bits_seg7_collision_0701AD54[];
extern const Collision bits_seg7_collision_0701ADD8[];
extern const Collision bits_seg7_collision_0701AE5C[];
extern const Collision bits_seg7_collision_0701B0D4[];
extern const Collision bits_seg7_collision_0701B26C[];
extern const Collision bits_seg7_collision_0701B404[];
extern const Collision bits_seg7_collision_0701B59C[];
extern const Collision bits_seg7_collision_0701B734[];

// script
extern const LevelScript level_bits_entry[];

#endif
