--- 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;