BloccSpacc/Source/Blocks.h

26 lines
503 B
C
Raw Normal View History

2022-08-03 12:31:18 +02:00
#pragma once
#include "LibMultiSpacc/MultiSpacc.h"
//#include "SDL/SDL.h"
2022-08-03 12:31:18 +02:00
2022-08-04 15:51:41 +02:00
#define BlocksetNum 6
2022-08-03 12:31:18 +02:00
#define BlockSize 32
2022-08-03 12:36:10 +02:00
#define ChunkSize 16
2022-08-03 12:31:18 +02:00
struct Block {
int Id;
char Name[63];
SDL_Rect Img;
int Light;
bool Falling;
bool Fluid;
};
struct Block Blocks[BlocksetNum] = {
{ 0, "Air", {}, 0, false, false },
{ 1, "White", {}, 0, false, false },
{ 2, "Black", {}, 0, false, false },
{ 3, "Gray", {}, 0, false, false },
{ 4, "Green", {}, 0, false, false },
2022-08-04 15:51:41 +02:00
{ 5, "Blue", {}, 0, false, false },
2022-08-03 12:31:18 +02:00
};