summaryrefslogtreecommitdiff
path: root/WorldSegment.cpp
diff options
context:
space:
mode:
authorJonas Ask2009-10-30 17:50:56 +0000
committerJonas Ask2009-10-30 17:50:56 +0000
commitf64930129308105f8b60a4a90c9a4a40df75ef6d (patch)
treea442cbcb14a4fd9525561e93344e4a957e3cd644 /WorldSegment.cpp
parentf07450f6ff28496aa36245b2cb352fbcdaad2588 (diff)
downloadstonesense-f64930129308105f8b60a4a90c9a4a40df75ef6d.tar.gz
stonesense-f64930129308105f8b60a4a90c9a4a40df75ef6d.tar.bz2
stonesense-f64930129308105f8b60a4a90c9a4a40df75ef6d.tar.xz
Fixed minor bug in the way blocks are rendered.
Diffstat (limited to 'WorldSegment.cpp')
-rw-r--r--WorldSegment.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/WorldSegment.cpp b/WorldSegment.cpp
index d78c4c9..42f7bb5 100644
--- a/WorldSegment.cpp
+++ b/WorldSegment.cpp
@@ -77,12 +77,12 @@ void WorldSegment::drawAllBlocks(BITMAP* target){
}*/
void WorldSegment::drawAllBlocks(BITMAP* target){
// x,y,z print pricess
- uint32_t vsxmax = viewedSegment->x + viewedSegment->sizex;
- uint32_t vsymax = viewedSegment->y + viewedSegment->sizey;
- uint32_t vszmax = viewedSegment->z + viewedSegment->sizez;
- for(uint32_t vsx=viewedSegment->x; vsx < vsxmax; vsx++){
- for(uint32_t vsy=viewedSegment->y; vsy < vsymax; vsy++){
- for(uint32_t vsz=viewedSegment->z; vsz < vszmax; vsz++){
+ int32_t vsxmax = viewedSegment->x + viewedSegment->sizex;
+ int32_t vsymax = viewedSegment->y + viewedSegment->sizey;
+ int32_t vszmax = viewedSegment->y + viewedSegment->sizez;
+ for(int32_t vsx=viewedSegment->x; vsx < vsxmax; vsx++){
+ for(int32_t vsy=viewedSegment->y; vsy < vsymax; vsy++){
+ for(int32_t vsz=viewedSegment->z; vsz < vszmax; vsz++){
Block *b = getBlock(vsx,vsy,vsz);
if (b)
{