]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/clouds.cpp
Cleanup and (mostly) document util/string.h and (very) minor refactoring
[dragonfireclient.git] / src / clouds.cpp
index 1bf6dc9c1170d46318ee97431c3e6558da505e1f..10ac8f5b36b1ee679ee4b54e4ef21c5e22952d89 100644 (file)
@@ -189,7 +189,7 @@ void Clouds::render()
        }
 
 #define GETINDEX(x, z, radius) (((z)+(radius))*(radius)*2 + (x)+(radius))
-#define CONTAINS(x, z, radius) \
+#define INAREA(x, z, radius) \
        ((x) >= -(radius) && (x) < (radius) && (z) >= -(radius) && (z) < (radius))
 
        for(s16 zi0=-cloud_radius_i; zi0<cloud_radius_i; zi0++)
@@ -247,7 +247,7 @@ void Clouds::render()
                                v[3].Pos.set( rx, ry,-rz);
                                break;
                        case 1: // back
-                               if(CONTAINS(xi, zi-1, cloud_radius_i)){
+                               if(INAREA(xi, zi-1, cloud_radius_i)){
                                        u32 j = GETINDEX(xi, zi-1, cloud_radius_i);
                                        if(grid[j])
                                                continue;
@@ -262,7 +262,7 @@ void Clouds::render()
                                v[3].Pos.set(-rx,-ry,-rz);
                                break;
                        case 2: //right
-                               if(CONTAINS(xi+1, zi, cloud_radius_i)){
+                               if(INAREA(xi+1, zi, cloud_radius_i)){
                                        u32 j = GETINDEX(xi+1, zi, cloud_radius_i);
                                        if(grid[j])
                                                continue;
@@ -277,7 +277,7 @@ void Clouds::render()
                                v[3].Pos.set( rx,-ry,-rz);
                                break;
                        case 3: // front
-                               if(CONTAINS(xi, zi+1, cloud_radius_i)){
+                               if(INAREA(xi, zi+1, cloud_radius_i)){
                                        u32 j = GETINDEX(xi, zi+1, cloud_radius_i);
                                        if(grid[j])
                                                continue;
@@ -292,7 +292,7 @@ void Clouds::render()
                                v[3].Pos.set( rx,-ry, rz);
                                break;
                        case 4: // left
-                               if(CONTAINS(xi-1, zi, cloud_radius_i)){
+                               if(INAREA(xi-1, zi, cloud_radius_i)){
                                        u32 j = GETINDEX(xi-1, zi, cloud_radius_i);
                                        if(grid[j])
                                                continue;