#include <PR/ultratypes.h>
#include <PR/gbi.h>

#include "macros.h"
#include "surface_terrains.h"
#include "types.h"
#include "make_const_nonconst.h"
#include "headers.h"

#include "mist/model.inc.c"
UNUSED static const u64 binid_0 = 0;

#include "explosion/bombfire.sou"
UNUSED static const u64 binid_1 = 1;

#include "coin/coin.sou"
UNUSED static const u64 binid_3 = 3;

#include "door/door.sou"
UNUSED static const u64 binid_5 = 5;

#include "flame/model.inc.c"
UNUSED static const u64 binid_7 = 7;

#include "blue_fish/model.inc.c"
#include "blue_fish/anims/data.inc.c"
#include "blue_fish/anims/table.inc.c"
UNUSED static const u64 binid_8 = 8;

#include "leaves/model.inc.c"
UNUSED static const u64 binid_10 = 10;

// this is still weird...
#include "warp_collision/collision.inc.c"
UNUSED static const u64 binid_11 = 11;

#include "power_meter/model.inc.c"
UNUSED static const u64 binid_13 = 13;

UNUSED static const u64 binid_14 = 14;

#include "star/star.sou"
UNUSED static const u64 binid_16 = 16;

#include "sand/model.inc.c"
UNUSED static const u64 binid_17 = 17;

#include "dirt/model.inc.c"
UNUSED static const u64 binid_18 = 18;

#include "transparent_star/dotstar.sou"
UNUSED static const u64 binid_19 = 19;

#include "white_particle/model.inc.c"
UNUSED static const u64 binid_20 = 20;

#define SCALE 0.25

#include "tree/tree.sou"
UNUSED static const u64 binid_22 = 22;
