#ifndef GROUP14_H
#define GROUP14_H

#include "types.h"

// chain_ball
extern const GeoLayout metallic_ball_geo[];
extern const Gfx chain_ball_seg6_dl_060212E8[];

// chain_chomp
extern const GeoLayout chain_chomp_geo[];
extern const Gfx chain_chomp_seg6_dl_06024000[];
extern const Gfx chain_chomp_seg6_dl_06024040[];
extern const Gfx chain_chomp_seg6_dl_06024240[];
extern const Gfx chain_chomp_seg6_dl_06024700[];
extern const Gfx chain_chomp_seg6_dl_06024900[];
extern const Gfx chain_chomp_seg6_dl_06024940[];
extern const Gfx chain_chomp_seg6_dl_06024AA8[];
extern const Gfx chain_chomp_seg6_dl_06024B00[];
extern const Gfx chain_chomp_seg6_dl_06024CF0[];
extern const Gfx chain_chomp_seg6_dl_06024D60[];
extern const Gfx chain_chomp_seg6_dl_06024F50[];
extern const Gfx chain_chomp_seg6_dl_06024FC0[];
extern const struct Animation *const chain_chomp_seg6_anims_06025178[];

// koopa
extern const GeoLayout koopa_without_shell_geo[];
extern const GeoLayout koopa_with_shell_geo[];
extern const Gfx koopa_seg6_dl_06007658[];
extern const Gfx koopa_seg6_dl_060076B0[];
extern const Gfx koopa_seg6_dl_06007850[];
extern const Gfx koopa_seg6_dl_06007970[];
extern const Gfx koopa_seg6_dl_06007A60[];
extern const Gfx koopa_seg6_dl_06007AA0[];
extern const Gfx koopa_seg6_dl_06007AF8[];
extern const Gfx koopa_seg6_dl_06007B20[];
extern const Gfx koopa_seg6_dl_06007FB8[];
extern const Gfx koopa_seg6_dl_06008050[];
extern const Gfx koopa_seg6_dl_060080F8[];
extern const Gfx koopa_seg6_dl_06008250[];
extern const Gfx koopa_seg6_dl_06008530[];
extern const Gfx koopa_seg6_dl_060085E8[];
extern const Gfx koopa_seg6_dl_06008640[];
extern const Gfx koopa_seg6_dl_060086D0[];
extern const Gfx koopa_seg6_dl_060089B0[];
extern const Gfx koopa_seg6_dl_06008A68[];
extern const Gfx koopa_seg6_dl_06008AC0[];
extern const Gfx koopa_seg6_dl_06008B50[];
extern const Gfx koopa_seg6_dl_0600B6E0[];
extern const Gfx koopa_seg6_dl_0600B838[];
extern const Gfx koopa_seg6_dl_0600B8B8[];
extern const Gfx koopa_seg6_dl_0600BA10[];
extern const Gfx koopa_seg6_dl_0600BA90[];
extern const Gfx koopa_seg6_dl_0600BC18[];
extern const Gfx koopa_seg6_dl_0600BC88[];
extern const Gfx koopa_seg6_dl_0600BE10[];
extern const Gfx koopa_seg6_dl_0600BE80[];
extern const Gfx koopa_seg6_dl_0600C240[];
extern const Gfx koopa_seg6_dl_0600C498[];
extern const struct Animation *const koopa_seg6_anims_06011364[];

// koopa_flag
extern const GeoLayout koopa_flag_geo[];
extern const Gfx koopa_flag_seg6_dl_06000968[];
extern const Gfx koopa_flag_seg6_dl_06000A08[];
extern const Gfx koopa_flag_seg6_dl_06000AB8[];
extern const Gfx koopa_flag_seg6_dl_06000AE8[];
extern const Gfx koopa_flag_seg6_dl_06000B08[];
extern const Gfx koopa_flag_seg6_dl_06000BC0[];
extern const Gfx koopa_flag_seg6_dl_06000BF8[];
extern const Gfx koopa_flag_seg6_dl_06000CA8[];
extern const Gfx koopa_flag_seg6_dl_06000CE0[];
extern const Gfx koopa_flag_seg6_dl_06000D90[];
extern const Gfx koopa_flag_seg6_dl_06000DB0[];
extern const Gfx koopa_flag_seg6_dl_06000E20[];
extern const Gfx koopa_flag_seg6_dl_06000E38[];
extern const struct Animation *const koopa_flag_seg6_anims_06001028[];

// piranha_plant
extern const GeoLayout piranha_plant_geo[];
extern const Gfx piranha_plant_seg6_dl_06015438[];
extern const Gfx piranha_plant_seg6_dl_06015480[];
extern const Gfx piranha_plant_seg6_dl_06015530[];
extern const Gfx piranha_plant_seg6_dl_06015578[];
extern const Gfx piranha_plant_seg6_dl_06015798[];
extern const Gfx piranha_plant_seg6_dl_06015850[];
extern const Gfx piranha_plant_seg6_dl_06015E40[];
extern const Gfx piranha_plant_seg6_dl_06015EA8[];
extern const Gfx piranha_plant_seg6_dl_06015F68[];
extern const Gfx piranha_plant_seg6_dl_06016060[];
extern const Gfx piranha_plant_seg6_dl_060160B0[];
extern const Gfx piranha_plant_seg6_dl_06016120[];
extern const Gfx piranha_plant_seg6_dl_06016750[];
extern const Gfx piranha_plant_seg6_dl_060167B8[];
extern const Gfx piranha_plant_seg6_dl_06016890[];
extern const Gfx piranha_plant_seg6_dl_06016960[];
extern const Gfx piranha_plant_seg6_dl_060169A8[];
extern const Gfx piranha_plant_seg6_dl_060169E8[];
extern const Gfx piranha_plant_seg6_dl_06016A78[];
extern const Gfx piranha_plant_seg6_dl_06016BA8[];
extern const Gfx piranha_plant_seg6_dl_06016C10[];
extern const Gfx piranha_plant_seg6_dl_06016D30[];
extern const Gfx piranha_plant_seg6_dl_06016D98[];
extern const Gfx piranha_plant_seg6_dl_06016EB8[];
extern const Gfx piranha_plant_seg6_dl_06016F20[];
extern const struct Animation *const piranha_plant_seg6_anims_0601C31C[];

// poundable_pole
extern const GeoLayout wooden_post_geo[];
extern const Gfx poundable_pole_seg6_dl_060022F0[];
extern const Gfx poundable_pole_seg6_dl_06002358[];
extern const Gfx poundable_pole_seg6_dl_06002410[];
extern const s16 poundable_pole_collision_06002490[];

// whomp
extern const GeoLayout whomp_geo[];
extern const Gfx whomp_seg6_dl_0601F4F8[];
extern const Gfx whomp_seg6_dl_0601F570[];
extern const Gfx whomp_seg6_dl_0601F5A8[];
extern const Gfx whomp_seg6_dl_0601F5E0[];
extern const Gfx whomp_seg6_dl_0601F7F0[];
extern const Gfx whomp_seg6_dl_0601F880[];
extern const Gfx whomp_seg6_dl_0601FA58[];
extern const Gfx whomp_seg6_dl_0601FAE8[];
extern const Gfx whomp_seg6_dl_0601FB88[];
extern const Gfx whomp_seg6_dl_0601FBC0[];
extern const Gfx whomp_seg6_dl_0601FC70[];
extern const Gfx whomp_seg6_dl_0601FCA8[];
extern const Gfx whomp_seg6_dl_0601FE10[];
extern const Gfx whomp_seg6_dl_0601FEA8[];
extern const Gfx whomp_seg6_dl_0601FFA0[];
extern const Gfx whomp_seg6_dl_06020038[];
extern const struct Animation *const whomp_seg6_anims_06020A04[];
extern const s16 whomp_seg6_collision_06020A0C[];

#endif
