#include "menu.h" //RANDOM WORLD GENERATOR void initWorld(uint8_t *world) { int i=0,j=0,rnd=0,height=0; memset(world,0,CUBE_WORLD_X*CUBE_WORLD_Y*CUBE_WORLD_Z*sizeof(uint8_t)); memset(world,1,CUBE_WORLD_X*CUBE_WORLD_Y*sizeof(uint8_t)); //floor 0 (bedrock) memset(world+CUBE_WORLD_X*CUBE_WORLD_Y*19,3,CUBE_WORLD_X*CUBE_WORLD_Y*sizeof(uint8_t)); //floor 19 (dirt) for(i=0;ix=101.0; playerPos->y=101.0; playerPos->z=50.1; *angleX=5.0; *angleZ=10.0; *menu=0; } int menuLoadWorld(void *buffer,char *menu,uint8_t *world,pos *playerPos,float *angleX,float *angleZ,char *savePath) { int test=0; test=loadWorld(buffer,savePath,world,playerPos,angleX,angleZ); *menu=0; return test; }