added outcommented digging demonstration
authornireco
Fri, 28 Nov 2008 18:11:23 +0000
changeset 125 8e15c7db2333
parent 124 2fd698e04779
child 126 7885c71653d0
added outcommented digging demonstration
src/proto2/Graphics.cc
--- a/src/proto2/Graphics.cc	Fri Nov 28 16:48:10 2008 +0000
+++ b/src/proto2/Graphics.cc	Fri Nov 28 18:11:23 2008 +0000
@@ -93,6 +93,27 @@
     // draw terrain
     terrain.draw(0,0, gc);
 
+    // Demonstrates digging, but is very slow
+/*    Vector tmp(0, 0);
+    CL_Color color;
+    CL_PixelBuffer pix(1, 1, 4, CL_PixelFormat::rgba8888);
+    CL_Surface surf(pix);
+    for (tmp.x = 380; tmp.x < 430; tmp.x++) {
+        for (tmp.y = 560; tmp.y < 600; tmp.y++) {
+            if (state.getType(tmp) == EMPTY) {
+                color = CL_Color(86, 41, 0);
+            } else if (state.getType(tmp) == DIRT) {
+                color = CL_Color(144, 82, 23);
+            } else if (state.getType(tmp) == ROCK) {
+                color = CL_Color(132, 136, 135);
+            } else {
+                // Fale
+            }
+            surf.set_color(color);
+            surf.draw(tmp.x, tmp.y, gc);
+        }
+    }*/
+  
     // draw players
     for (std::list<Player*>::iterator it = state.player_list.begin(); it != state.player_list.end(); it++) {
         Player *p = *it;