#ifndef _DATA_
#define _DATA_
#include "render.h"
#include "blocks/elephant.h"
#include "blocks/herbalist.h"
#include "blocks/bubble.h"
#include "blocks/pyramidtree.h"
#include "blocks/chameleon.h"
extern str FONT;
extern BlockType * Data_BlockWood;
extern BlockType * Data_BlockWood2;
extern BlockType * Data_BlockGrass;
extern BlockType * Data_BlockGrassVar1;
extern BlockType * Data_BlockGrassVar2;
extern BlockType * Data_BlockExit;
extern BlockType * Data_BlockExitR;
extern BlockType * Data_BlockExitU;
extern BlockType * Data_BlockExitD;
extern BlockType * Data_IsoBoulder;
extern BlockType * Data_IsoPlankV;
extern BlockType * Data_IsoPlank;
extern BlockType * Data_Herbalist;
extern BlockType * Data_Pyramidtree;
extern BlockType * Data_PyramidtreeCandy;
extern BlockType * Data_Chameleon;
extern BlockType * Data_Elephant;
extern BlockType * Data_Skunk;
extern BlockType * Data_IridescentBubble;
extern LandSound * Data_step;
extern LandSound * Data_push;
extern LandSound * Data_off;
extern LandSound * Data_on;
extern LandSound * Data_uhg;
extern LandSound * Data_oh_no;
extern LandSound * Data_teleport;
extern LandSound * Data_glass;
extern LandSound * Data_metal;
extern LandSound * Data_ignition;
extern LandSound * Data_pickup;
void data_load_blocktypes(void);
void data_load(void);
LandImage* data_load_icon(void);
void data_teardown(void);
void data_loading_screen(void);
#endif
