Monde de max de UINT_MAX * UINT_MAX
This commit is contained in:
		| @@ -15,8 +15,8 @@ class Chunk { | ||||
|         bool m_isDirty = true; | ||||
|         bool m_isModified = false; | ||||
|  | ||||
|         int m_posX; // Position du chunk dans l'array constituant le monde. | ||||
|         int m_posY; | ||||
|         unsigned int m_posX; // Position du chunk dans l'array constituant le monde. | ||||
|         unsigned int m_posY; | ||||
|  | ||||
|         VertexBuffer::VertexData* m_vd; | ||||
|         int m_vcount; | ||||
| @@ -24,14 +24,14 @@ class Chunk { | ||||
|         void AddBlockToMesh(VertexBuffer::VertexData* vd, int& count, BlockType bt, int x, int y, int z, float u, float v, float s, World* world); | ||||
|  | ||||
|     public: | ||||
|         Chunk(int x, int y); | ||||
|         Chunk(unsigned int x, unsigned int y); | ||||
|         ~Chunk(); | ||||
|  | ||||
|         void RemoveBlock(int x, int y, int z, World* world); | ||||
|         void SetBlock(int x, int y, int z, BlockType type, World* world); | ||||
|         BlockType GetBlock(int x, int y, int z); | ||||
|         void CheckNeighbors(int x, int z, World* world); | ||||
|         void GetPosition(int& x, int& y) const; | ||||
|         void CheckNeighbors(unsigned int x, unsigned int z, World* world); | ||||
|         void GetPosition(unsigned int& x, unsigned int& y) const; | ||||
|  | ||||
|  | ||||
|         void Update(BlockInfo* blockinfo[BTYPE_LAST], World* world); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user